package com.own.business.creditbank.model.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
import lombok.extern.slf4j.Slf4j;

import java.io.Serializable;

/**
 * ResultRecord
 *
 * @author chenxueli
 * @date 2022-08-11 11:39:00
 */
@ApiModel("在线开放课程信息存储请求对象数据")
@Slf4j
@Getter
@Setter
@Accessors(chain = true)
public class ResultRecord implements Serializable {

    @ApiModelProperty("目标办学机构名称")
    private String cognizanceMecName;

    @ApiModelProperty("用户等级")
    private String level;

    @ApiModelProperty("成果名称")
    private String licenseName;

    @ApiModelProperty("本系统对应机构code")
    private String schoolCode;

    @ApiModelProperty("学号")
    private String studentNumber;

    @ApiModelProperty("转化课程code")
    private String tranCourseCode;

    @ApiModelProperty("转化课程名称")
    private String tranCourseName;

    @ApiModelProperty("转化学分")
    private String tranCredit;

    @ApiModelProperty("转化专业")
    private String tranMajor;

    @ApiModelProperty("转化人")
    private String tranPreson;

    @ApiModelProperty("转化时间，时间戳")
    private String tranTime;

    @ApiModelProperty("成果类型 1学历教育2职业培训3非学历教育4在线开放课程")
    private String type;

    @ApiModelProperty("用户姓名")
    private String userName;

    @ApiModelProperty("身份证号")
    private String idCard;

}
